eel ladders - Turkish English Dictionary